package com.fqgame.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fqgame.user.entity.PointsRecord;

/**
 * 积分记录服务接口
 */
public interface PointsRecordService extends IService<PointsRecord> {

    /**
     * 添加积分记录
     *
     * @param userId 用户ID
     * @param points 积分变动
     * @param type 变动类型：1-增加，2-减少
     * @param reason 变动原因
     * @param businessId 业务ID
     * @return 是否成功
     */
    boolean addPointsRecord(Long userId, Integer points, Integer type, String reason, String businessId);
}